public class curvaBezier{
    public static double[] Bezier(int n, double t, int coordenada[][]){        
          
        double bezierX=0, bezierY=0;
        double ponto[]= new double[2];
        for(int k=0; k<=n; k++){
            bezierX= (BinomioNewton.fat(n,k)*Math.pow((1-t),n-k)*Math.pow(t,k))*coordenada[k][0];
            bezierY= (BinomioNewton.fat(n,k)*Math.pow((1-t),n-k)*Math.pow(t,k))*coordenada[k][1];           
        
            ponto[0]= ponto[0] + bezierX;
            ponto[1] = ponto[1] + bezierY;
        }
        return ponto;
    }   
}